be rubbing your hands with glee - Turc Anglais Dictionnaire